slotted spoon - German English Dictionary